package user;

public class ProxyUser {

    private User realUser;

    public ProxyUser(User user){
        this.realUser = user;
    }

    public User getRealUser() {
        return realUser;
    }

    //其他操作
    //调⽤菜单
    public int display() {
        return this.realUser.display();
    }

    //--------------------------------管理员用户相关⽅法-----------------------------//

    //添加书籍操作
    public void addBook() {
    }
    //更新书籍操作
    public void updateBook() {
    }
    //移除图书
    public void removeBook() {
    }
    //查看图书的借阅次数
    public void borrowCount( ) {
    }
    //查看最受欢迎的前K本书
    public void generateBook() {
    }
    //查看库存状态
    public void checkInventoryStatus() {
    }
    //移除上架超过1年的书籍
    public void checkAndRemoveOldBooks() {
    }

    //--------------------------------普通用户相关⽅法-----------------------------//
    //借阅图书
    public void borrowBook() {

    }

    //归还图书
    public void returnBook() {
    }
    //查看个⼈借阅情况
    public void viewBorrowHistory() {
    }


}
